troop carrier squadron - French English Dictionary